peripheral fence - Français Anglais Dictionnaire